Ball-mounted linear guide - German English Dictionary